package br.com.insight.consultoria.negocio.fachada.usuariopadrao;

import br.com.insight.consultoria.entity.UsuarioPadrao;
import br.com.insight.consultoria.erro.exception.InsightException;
import br.com.insight.consultoria.negocio.bo.interfacebo.UsuarioPadraoIntefaceBO;


public class FachadaUsuarioPadraoBean implements FachadaUsuarioPadrao{

	private UsuarioPadraoIntefaceBO usuarioPadraoIntefaceBO;
	
	@Override
	public void inserir(UsuarioPadrao usuarioPadrao) throws InsightException {

		getUsuarioPadraoIntefaceBO().inserir(usuarioPadrao);
		
	}
	
	@Override
	public void alterar(UsuarioPadrao usuarioPadrao) throws InsightException {
		
		getUsuarioPadraoIntefaceBO().alterar(usuarioPadrao);
		
	}
	
	public UsuarioPadrao getUsuarioPadrao(Long idUsuarioPadrao)throws InsightException {
		
		return getUsuarioPadraoIntefaceBO().getUsuarioPadrao(idUsuarioPadrao);
	}

	public UsuarioPadraoIntefaceBO getUsuarioPadraoIntefaceBO() {
		return usuarioPadraoIntefaceBO;
	}

	public void setUsuarioPadraoIntefaceBO(
			UsuarioPadraoIntefaceBO usuarioPadraoIntefaceBO) {
		this.usuarioPadraoIntefaceBO = usuarioPadraoIntefaceBO;
	}
	
	

}
